beloved friend - German English Dictionary